﻿using Acme.BookStore.Enum;
using System;
using System.Collections.Generic;
using System.Text;

namespace Acme.BookStore.Order
{
    /// <summary>
    /// 订单DTO
    /// </summary>
    public class OrderDTO
    {
      
        /// <summary>
        /// 用户名
        /// </summary>
        public string UserName { get; set; }
        /// <summary>
        ///密码
        /// </summary>
        public string UserPwd { get; set; }
        /// <summary>
        /// 昵称
        /// </summary>
        public string UserNickName { get; set; }
        /// <summary>
        ///错误次数
        /// </summary>
        public int UserErrorCount { get; set; }
        /// <summary>
        /// 是否锁定
        /// </summary>
        public bool UserIsLock { get; set; }
        /// <summary>
        ///用户手机号
        /// </summary>
        public string User_Phone { get; set; }
        /// <summary>
        ///用户邮箱
        /// </summary>
        public string User_Email { get; set; }
        /// <summary>
        ///用户角色
        /// </summary>
        public Guid User_Role { get; set; }
        /// <summary>
        ///用户积分
        /// </summary>
        public string User_Points { get; set; }

        /// <summary>
        /// 用户Id
        /// </summary>
        public Guid? UserId { get; set; }
        /// <summary>
        /// 入店时间
        /// </summary>
        public DateTime CheckIntime { get; set; }
        /// <summary>
        /// 离店时间
        /// </summary>
        public DateTime CheckOuttime { get; set; }
        /// <summary>
        /// 实付金额
        /// </summary>
        public decimal OutofPocketamount { get; set; }
        /// <summary>
        /// 房型Id
        /// </summary>
        public Guid RoomTypeId { get; set; }
        /// <summary>
        /// 订单类型
        /// </summary>
        public OrderTypeEnum OrderType { get; set; }
        /// <summary>
        /// 全部状态
        /// </summary>
        public AllStatusEnum FullStatus { get; set; }

        /// <summary>
        /// 付费状态
        /// </summary>
        public PaidTypeEnum PaidStatus { get; set; }

        /// <summary>
        /// 房号Id
        /// </summary>
        public Guid RoomId { get; set; }



        public Guid ReservationsId { get; set; }


        public Guid Id { get; set; }

        public string RoomName { get; set; }




    }
}
